home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / dev / gui / mui23dev.lha / MUI / Developer / ExtClasses / MCC_UserData / SMakeFile < prev    next >
Makefile  |  1994-10-22  |  817b  |  24 lines

  1. # ---------------------------------------------
  2. # SAS-C Makefile for MUI demonstration programs
  3. # ---------------------------------------------
  4.  
  5. CFLAGS = ansi nostackcheck stringmerge unsignedchars commentnest\
  6.          errorrexx nomultipleincludes structureequivalence\
  7.          ignore=147 multiplecharacterconstants
  8.  
  9. LINKERLIBS  = lib:sc.lib lib:amiga.lib
  10. LINKERFLAGS = SC SD BATCH NOICONS
  11.  
  12. all: UserData.mcc ShowUserData
  13.  
  14. .c.mcc:
  15.     @echo "*e[32mMaking custom class $*.mcc*e[0m"
  16.     sc $(CFLAGS) libcode saveds $*.c OBJNAME t:$*.o
  17.     @slink to $*.mcc from lib:libent.o lib:libinit.o t:$*.o libfd muiclass_lib.fd libversion 8 librevision 0 lib $(LINKERLIBS) $(LINKERFLAGS)
  18.     @delete >nil: t:$*.o
  19.     @copy $*.mcc sys:classes/mui/$*.mcc
  20.  
  21. ShowUserData: ShowUserData.c
  22.     @echo "*e[32mCompiling $*.c*e[0m"
  23.     @sc $(CFLAGS) $*.c LINK
  24.